have a promising future - Spanish English Dictionary